﻿using System;
using System.Collections.Generic;
using System.Text;
using repliback4.Net.ServerSide;
using repliback4.Misc;
using repliback4.Net.Protocol.Messages;

namespace repliback4.Net.Protocol.InfoQueryHandling.ServerSide {
    public class ServerInfoQueryHandler : InfoQueryHandler<QueryFromClient> {
        ServerInfoQueryHandlerManager manager;
        protected ServerInfoQueryHandlerManager Manager { get { return this.manager; } }
        protected ServerInfoQueryHandler ( ServerInfoQueryHandlerManager manager ) {
            this.manager = manager;
        }

        public override void Handle ( QueryFromClient item ) {
            throw new NotImplementedException( "should be implemented in derived class" );
        }
    }
 }
